package br.ucb.sigplan.dao;

import java.util.List;

import br.ucb.sigplan.beans.Turma;
import br.ucb.sigplan.exception.DAOException;

public interface TurmaDAO {
	public void insert(Turma turma) throws DAOException;
	public List<Turma> findAll() throws DAOException;
	public Turma findTurmaById(Integer idturma) throws DAOException;
	public List<Turma> findByProfessor(Integer idProfessor) throws DAOException;
	public void delete(Integer idTurma) throws DAOException;
	public void update(Turma turma) throws DAOException;
}
